package com.zork.cmdb.webapi.domain.dbo;

import java.sql.Date;

/**
 * @author chenjh
 * @date 2018/5/15
 * @description
 */
public class ModuleAttributesDO {
    private Integer attributesID;
    private String attributesName;
    private Integer moduleID;
    private Integer attributesGroupID;
    private String attributesType;
    private Integer length;
    private Boolean isRequired;
    private Boolean isLabel;
    private Boolean isCode;
    private Boolean issable;
    private String instanceColumnName;
    private Date createTime;
    private String createUser;
    private Integer ralationshipID;

    public Integer getAttributesID() {
        return attributesID;
    }

    public void setAttributesID(Integer attributesID) {
        this.attributesID = attributesID;
    }

    public String getAttributesName() {
        return attributesName;
    }

    public void setAttributesName(String attributesName) {
        this.attributesName = attributesName;
    }

    public Integer getModuleID() {
        return moduleID;
    }

    public void setModuleID(Integer moduleID) {
        this.moduleID = moduleID;
    }

    public Integer getAttributesGroupID() {
        return attributesGroupID;
    }

    public void setAttributesGroupID(Integer attributesGroupID) {
        this.attributesGroupID = attributesGroupID;
    }

    public String getAttributesType() {
        return attributesType;
    }

    public void setAttributesType(String attributesType) {
        this.attributesType = attributesType;
    }

    public Integer getLength() {
        return length;
    }

    public void setLength(Integer length) {
        this.length = length;
    }

    public Boolean getRequired() {
        return isRequired;
    }

    public void setRequired(Boolean required) {
        isRequired = required;
    }

    public Boolean getLabel() {
        return isLabel;
    }

    public void setLabel(Boolean label) {
        isLabel = label;
    }

    public Boolean getCode() {
        return isCode;
    }

    public void setCode(Boolean code) {
        isCode = code;
    }

    public Boolean getIssable() {
        return issable;
    }

    public void setIssable(Boolean issable) {
        this.issable = issable;
    }

    public String getInstanceColumnName() {
        return instanceColumnName;
    }

    public void setInstanceColumnName(String instanceColumnName) {
        this.instanceColumnName = instanceColumnName;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public String getCreateUser() {
        return createUser;
    }

    public void setCreateUser(String createUser) {
        this.createUser = createUser;
    }

    public Integer getRalationshipID() {
        return ralationshipID;
    }

    public void setRalationshipID(Integer ralationshipID) {
        this.ralationshipID = ralationshipID;
    }

    @Override
    public String toString() {
        return "ModuleAttributesDO{" +
                "attributesID=" + attributesID +
                ", attributesName='" + attributesName + '\'' +
                ", moduleID=" + moduleID +
                ", attributesGroupID=" + attributesGroupID +
                ", attributesType='" + attributesType + '\'' +
                ", length=" + length +
                ", isRequired=" + isRequired +
                ", isLabel=" + isLabel +
                ", isCode=" + isCode +
                ", issable=" + issable +
                ", instanceColumnName='" + instanceColumnName + '\'' +
                ", createTime=" + createTime +
                ", createUser='" + createUser + '\'' +
                ", ralationshipID=" + ralationshipID +
                '}';
    }
}
